sea moat - Alemán Inglés Diccionario